//* =========================== 课程 =========================== */
.course-collection .course-item {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-bottom: 1px solid $gray-light;

  &:last-child {
    border-bottom: none;
  }
}

.course-collection .course-item .title {
  margin-top: 0;
  margin-bottom: 1.5rem;

  @media screen and (max-width: $screen-xs-min) {
    margin-top: 0.8rem;
    margin-bottom: 1rem;
    @include text-wrap;
  }
}

.course-collection .course-item .title a {
  font-size: 1.6rem;
}

.onlie-course {
  background-color: $brand-primary;
}

.offline-course {
  background-color: $brand-info;
}

.course-price,
.course-join {
  text-align: center;
}
